package com.ts.api.http.platform.entity.dataexchange;

import lombok.Data;

/**
 * 有鑫贷 - 撞库实体类
 *
 * @author gwc
 * @create 2025-08-25 上午9:38
 */
@Data
public class ApiPlatDataExchangeYouXinDai {
    /** 姓名 */
    private String customerName;

    /** 掩码手机号（明文7-10位） */
    private String phoneMask;

    /** 性别：0男 1女 */
    private String sex;

    /** 客户年龄 */
    private Integer age;

    /** 客户IP（未获取到时默认为0.0.0.0） */
    private String ip;

    /** 贷款金额（元） */
    private Integer loanAmount;

    /** 城市行政编码（例：北京---110000，可选，行政编码/城市简称/城市全称至少一项） */
    private String mapCode;

    /** 城市简称（例：北京，不带“市”，可选） */
    private String cityName;

    /** 城市全称（例：北京市，带“市”，可选） */
    private String extName;

    /** 信用情况：1信用良好无逾期，2近一年无逾期，3一年内逾期少于三次，4一年内逾期超过三次，无该字段时传-2 */
    private String creditCardLimit;

    /** 公积金：1缴纳6个月以上，2缴纳未满6个月，-2未购买 */
    private String accumulationFund;

    /** 社保：1缴纳6个月以上，2缴纳未满6个月，-2未购买 */
    private String socialSecurity;

    /** 芝麻分：1低于600，2在600-650，3在650-700，4高于700，-2无 */
    private String sesameSeeds;

    /** 房产情况：1全款房，2按揭房，-2无房产 */
    private String existRoom;

    /** 车辆情况：1全款车，2按揭车，-2无车产 */
    private String vehicleCondition;

    /** 保险保单：1购买一年以上，2购买未满一年，-2未购买 */
    private String commercialInsurance;

    /** 职业：1民企员工，2外企员工，3国企员工，4公务员，5个体户，6企业主，7事业单位员工，8自由职业，9其他，无该字段传-2 */
    private String occupation;

    /** 月收入：1低于5000，2在5000-10000，3在10000-15000，4在15000-20000，5高于20000，无该字段传-2 */
    private String monthlyIncome;

    /** 贷款期限：1三个月，2六个月，3十二个月，4二十四个月，无该字段传-2 */
    private String lengthOfMaturity;

    /** 个体户月运营流水：1低于2万，2在2万~5万，3在5万~10万，4高于10万，无该字段传-2 */
    private String monthlyOperatingFlow;

    /** 企业主月开票收入：1低于10万，2在10万~50万，3在50万~150万，4高于150万，无该字段传-2 */
    private String monthlyInvoicingRevenue;

    /** 个体户营业执照：1注册一年以内，2注册一年到两年，3注册二年以上，无该字段传-2 */
    private String individualLicense;

    /** 企业主营业执照：1注册一年以内，2注册一年到两年，3注册二年以上，无该字段传-2 */
    private String entrepreneurLicense;

    /** 请求编号：合作方需入库并与撞库时保持一致 */
    private String requestId;

    /** 渠道号（必传，用于区分不同计划的唯一标识，双方约定） */
    private String identify;
}
